home *** CD-ROM | disk | FTP | other *** search
/ Resource for Source: C/C++ / Resource for Source - C-C++.iso / codelib6 / v_08_10 / 8n10103a < prev    next >
Encoding:
Text File  |  1995-11-01  |  458 b   |  10 lines

  1.  
  2. asm("    push   es");      /* save segment register */
  3. asm("    mov   ax, 034h"); /* use the Phar Lap Local Descriptor Table (LDT) */
  4. asm("    mov   es, ax");   /*   segment selector 034h to access real memory */
  5. ebx = addr;                /* real memory address desired */
  6. cl = val;                  /* byte value to poke */
  7. asm(ebx, cl, "    mov   byte ptr es:[ebx], cl"); /* poke it */
  8. asm("    pop   es")        /* restore segment register */
  9.  
  10.